#pragma once

#include "CUtilities.h"

class CTargetBox
{
private:

	D3DXVECTOR3 m_vecPosition;
	
	DWORD mNumVertices;
	DWORD mNumFaces;

	ID3D10Device* md3dDevice;
	ID3D10Buffer* mVB;
	ID3D10Buffer* mIB;

public:
	CTargetBox(void);
	virtual ~CTargetBox(void);

	void init(ID3D10Device* device, float scale);
	void draw();

	D3DXVECTOR3 GetTargetPosition();

	void SetPosition(D3DXVECTOR3 &pos);
};